A UML ontology and derived content language for a travel booking scenario
نویسندگان
چکیده
This paper illustrates an approach to combining the benefits of a multi-agent system architecture with the use of industry-standard modelling techniques using the Unified Modeling Language (UML). Using a UML profile for ontology modelling, an ontology for travel booking services is presented and the automatic derivation of an object-oriented content language for this domain is described. This content language is then used to encode example messages for a simple travel booking scenario, and it is shown how this approach to agent messaging allows messages to be created and analysed using a convenient object-oriented application-specific application programmer interface.
منابع مشابه
A Comparison of UML and OWL in the Travel Domain
Recent research has focused towards determining the efficacy of using UML as an ontology modelling language [6, 7, 8, 12]. In this paper we compare the use of UML with the Web Ontology Language – OWL for modelling the travel domain. One conclusion resulting from this study is that OWL and UML were devised with different motivations, and for supporting different types of application domains. Owl...
متن کاملCase Study: Using Protege to Convert the Travel Ontology to UML and OWL
Our goal was to evaluate the import/export capabilities of Protégé between various ontology file formats. As a starting point, we chose the Travel ontology used for the Protégé experiment from the previous EON workshop. We exported this into UML, from where we could import most of the ontology into the mainstream software development tool Poseidon. Furthermore, we exported the ontology into OWL...
متن کاملModelling and Transforming the Behavioural aspects of Web Services
This paper introduces the modelling, mapping and transformation of behavioural aspects of interacting Web services, within the context of Model Driven Architecture (MDA). There are certain systems, such as Web services, where the dynamic aspects are of high importance and need to be considered during the modelling and transformation process, in order to create accurate representations in their ...
متن کاملSocially Enhanced Travel Booking: A Case Study
The ability to obtain user data in an unobtrusive way is instrumental to the success of recommendations based on collaborative data. In a travel booking scenario, where data about the current user was sparse, a solution based on displaying booking statistics was proposed. A prototype system was built in a joint project with the international transport and travel service company Stena Line. A qu...
متن کاملThe Safety Issue in a Web Travel Booking Services Scenario Based on Business Process Execution Language
In the Business Process modeling area, the Business Process Execution Language (BPEL) seems to be gaining ground in favor of its other competitors. The simplicity of the protocol coupled with its ability to hide the complex mechanisms that lie underneath along with advanced control features and integration with other concrete standards as XPath and XSLT have contributed to its acceptance. BPEL ...
متن کامل